Skip to content

feat: update loading shares of table#2379

Open
luka-nextcloud wants to merge 1 commit intomainfrom
update-loading-table-shares
Open

feat: update loading shares of table#2379
luka-nextcloud wants to merge 1 commit intomainfrom
update-loading-table-shares

Conversation

@luka-nextcloud
Copy link
Copy Markdown
Contributor

@luka-nextcloud luka-nextcloud commented Mar 9, 2026

Update access control for viewing table shares and improves the user interface logic to ensure only authorized users can load share information.

  • The index method in ShareController.php now requires MANAGE permission instead of READ to access table shares, ensuring only users with management rights can view share information.

  • The indexView method in ShareController.php now requires MANAGE permission instead of READ to access view shares, ensuring only users with management rights can view share information.

  • In Dashboard.vue, the loadShares method now checks if the user can manage the table before loading its shares, preventing unauthorized users from accessing share data.

@luka-nextcloud luka-nextcloud added 3. to review Waiting for reviews security Security related ticket labels Mar 9, 2026
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (don't pick) in 📝 Productivity team Mar 9, 2026
@blizzz blizzz moved this from 🧭 Planning evaluation (don't pick) to 👀 In review in 📝 Productivity team Apr 1, 2026
Signed-off-by: Luka Trovic <luka@nextcloud.com>
@luka-nextcloud luka-nextcloud force-pushed the update-loading-table-shares branch from ca1f25a to fac3f80 Compare April 2, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews security Security related ticket

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

2 participants